Solving Infinite-Domain CSPs Using the Patchwork Property
نویسندگان
چکیده
The constraint satisfaction problem (CSP) has important applications in computer science and AI. In particular, infinite-domain CSPs have been intensively used subareas of AI such as spatio-temporal reasoning. Since is a computationally hard problem, much work devoted to identifying restricted problems that are efficiently solvable. One way doing this restrict the interactions variables constraints, highly successful approach bound treewidth underlying primal graph. Bodirsky & Dalmau [J. Comput. System. Sci., 79(1), 2013] Huang et al. [Artif. Intell., 195, proved CSP(?) can be solved n^(f(w)) time (where n size instance, w graph f computable function) for certain classes languages ?. We improve f(w)n^(O(1)), where function only depends on language ?, whose basic relations patchwork property. Hence, fixed-parameter tractable our algorithm asymptotically faster than previous ones. Additionally, not binary so it applicable strictly larger class However, there exist natural covered by Dalmau's but ours.
منابع مشابه
Using Graph Decomposition for Solving Continuous CSPs
In practice, constraint satisfaction problems are often struc-tured. By exploiting this structure, solving algorithms can make important gains in performance. In this paper, we focus on structured continuous CSPs deened by systems of equations. We use graph decomposition techniques to decompose the constraint graph into a directed acyclic graph of small blocks. We present new algorithms to solv...
متن کاملSolving Non-binary CSPs Using the Hidden Variable Encoding
Non-binary constraint satisfaction problems (CSPs) can be solved in two different ways. We can either translate the problem into an equivalent binary one and solve it using well-established binary CSP techniques or use extended versions of binary techniques directly on the non-binary problem. Recently, it has been shown that the hidden variable encoding is a promising method of translating non-...
متن کاملSolving CSPs with Naming Games
Constraint solving problems (CSPs) represent a formalization of an important class of problems in computer science. We propose here a solving methodology based on the naming games. The naming game was introduced to represent N agents that have to bootstrap an agreement on a name to give to an object. The agents do not have a hierarchy and use a minimal protocol. Still they converge to a consist...
متن کاملDistributed Models for solving CSPs∗
Nowadays, many real problems can be modelled as Constraint Satisfaction Problems (CSPs). Solving a general CSP is known to be NP-complete; so that closure and heuristic search are usually used. However, less effort has been focussed on distributed CSPs, where the problem complexity can be reduced by dividing the problem into a set of subproblems. In this work, we present two techniques for part...
متن کاملUpper and Lower Bounds on the Time Complexity of Infinite-Domain CSPs
The constraint satisfaction problem (CSP) is a widely studied problem with numerous applications in computer science. For infinitedomain CSPs, there are many results separating tractable and NP-hard cases while upper bounds on the time complexity of hard cases are virtually unexplored. Hence, we initiate a study of the worst-case time complexity of such CSPs. We analyse backtracking algorithms ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Proceedings of the ... AAAI Conference on Artificial Intelligence
سال: 2021
ISSN: ['2159-5399', '2374-3468']
DOI: https://doi.org/10.1609/aaai.v35i5.16488